365bet中国官方网站

  • word of the day

    strait of calais

    strait of calais - 365bet中国官方网站 definition and meaning for word strait of calais

    Definition
    (noun) the strait between the English Channel and the North Sea; shortest distance between England and the European continent

  • Word used in video below:
    text: there's the vision Calais I could kiss
    Download our Mobile App Today